//1.引入axios
import axios from 'axios'
//2.定义一个统一的跟路径
const baseURL = "http://localhost:8081";
//3.封装一个request对象
export const request = (params) => {
    //4.在方法里面创建一个异步的对象
    return new Promise((resolve, reject) => {
        // 发送 POST 请求
        axios({
            //先对传递过来的参数进行解构
            ...params,
            url: baseURL + params.url,
            headers: {
                'Authorization': window.localStorage.getItem("JWT_TOKEN")
            },
        }).then(function (response) {
            resolve(response.data);
        }).catch(function (error) {
            reject(error);
        });
    })
}
